package satir.record;

/**
 * The Interface Recordable.
 * @version 3.0 April 2012
 * @author Creative Family
 */
public interface Recordable {

    /**
     * Gets the key.
     * @return the key
     */
    String getKey();

    /**
     * Gets the class type.
     * @return the class type
     */
    String getClassType();

    /**
     * Gets the action.
     * @return the action
     */
    String getAction();

    /**
     * Gets the player.
     * @return the player
     */
    String getPlayer();

    /**
     * Gets the checks if is ignore record.
     * @return the checks if is ignore record
     */
    boolean getIsIgnoreRecord();
}
